Skip to content

chore(deps): update linters#2166

Merged
renovate[bot] merged 2 commits into
mainfrom
renovate/linters
Jun 1, 2026
Merged

chore(deps): update linters#2166
renovate[bot] merged 2 commits into
mainfrom
renovate/linters

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Jun 1, 2026

This PR contains the following updates:

Package Update Change Pending Age Confidence
aqua:owenlamont/ryl minor 0.10.00.11.0 age confidence
biome patch 2.4.122.4.16 age confidence
npm:renovate (source) minor 43.150.043.202.1 43.205.3 (+6) age confidence
ruff patch 0.15.140.15.15 age confidence
rumdl patch 0.2.00.2.4 age confidence
typos minor 1.46.31.47.0 age confidence

Release Notes

owenlamont/ryl (aqua:owenlamont/ryl)

v0.11.0

Compare Source

⚠️ Breaking changes (0.10.2 → 0.11.0)

This release is not purely additive. Before upgrading:

  1. TOML yaml-files is rejected — use [files].yaml instead. A
    ryl.toml / .ryl.toml / [tool.ryl] that sets yaml-files = [...] now
    fails with exit 2 (yaml-files is not valid in TOML; use [files] with yaml = [...]).
    YAML (.yamllint) configs are unaffected, and ryl --migrate-configs
    converts it for you.
  2. A file matching no source kind is now an error (exit 2), not a silent skip.
    This applies both to files passed explicitly (e.g. ryl README.md,
    ryl $(git diff --name-only)) and to ryl - --stdin-filename <non-YAML-path>.
    Plain ryl - and the types: [yaml] pre-commit hook are unaffected.
  3. Multibyte column fixcommas / colons / braces / brackets now
    report character-based columns. No diagnostics are added or removed, but the
    reported col can shift on lines containing multibyte characters.
  4. Inline disable directives are now strictly yamllint-conformant. Malformed
    # yamllint disable… comments (extra spaces after #, a missing rule:
    prefix, or trailing tokens) are treated as plain comments and no longer
    suppress diagnostics, matching yamllint exactly.

New, opt-in and non-breaking: YAML-in-Markdown linting ([files].markdown or
the --markdown flag) and a preferred # ryl … spelling for inline directives
(# yamllint … still works as a compatibility alias).


What's Changed

Full Changelog: owenlamont/ryl@v0.10.2...v0.11.0

v0.10.2

Compare Source

What's Changed

Full Changelog: owenlamont/ryl@v0.10.1...v0.10.2

v0.10.1

Compare Source

What's Changed

Full Changelog: owenlamont/ryl@v0.10.0...v0.10.1

biomejs/biome (biome)

v2.4.16

Compare Source

v2.4.15

Compare Source

v2.4.14

Compare Source

v2.4.13

Compare Source

renovatebot/renovate (npm:renovate)

v43.202.1

Compare Source

Miscellaneous Chores
  • deps: update dependency protobufjs@​8.0.1 to v8.4.2 (main) (#​43671) (27dd08d)
Build System

v43.202.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v13.55.0 (main) (#​43669) (f3ed6fb)

v43.201.3

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v13.54.2 (main) (#​43668) (05bd161)

v43.201.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v13.54.1 (main) (#​43667) (7b74cba)
Miscellaneous Chores
  • deps: update dependency protobufjs@​8.0.1 to v8.4.1 (main) (#​43666) (0b6059d)

v43.201.1

Compare Source

Miscellaneous Chores
Build System

v43.200.1

Compare Source

Bug Fixes
astral-sh/ruff (ruff)

v0.15.15

Compare Source

Released on 2026-05-28.

Preview features
  • Fix Markdown closing fence handling (#​25310)
  • [pyflakes] Report duplicate imports in typing.TYPE_CHECKING block (F811) (#​22560)
Bug fixes
  • [pyflakes] Treat function-scope bare annotations as locals per PEP 526 (F821) (#​21540)
Performance
  • Avoid redundant TokenValue drops in the lexer (#​25300)
  • Reduce memory usage by dropping token-excess capacity and improve performance by approximating the initial tokens Vec size (#​25354)
  • Use ThinVec in AST to shrink Stmt (#​25361)
Documentation
  • Fix line-length example for --config option (#​25389)
  • [flake8-comprehensions] Document RecursionError edge case in __len__ (C416) (#​25286)
  • [mccabe] Improve example (C901) (#​25287)
  • [pyupgrade] Clarify fix safety docs (UP007, UP045) (#​25288)
  • [refurb] Document FURB192 exception change for empty sequences (#​25317)
  • [ruff] Document false negative for user-defined types (RUF013) (#​25289)
Formatter
  • Fix formatting of lambdas nested within f-strings (#​25398)
Server
  • Return code action for codeAction/resolve requests that contain no or no valid URL (#​25365)
Other changes
  • Expand semantic syntax errors for invalid walruses (#​25415)
Contributors
rvben/rumdl (rumdl)

v0.2.4

Compare Source

Fixed
  • md060: apply aligned-delimiter when a table auto-compacts past max-width (663f4ba)
  • md034: don't flag URL arguments of MyST colon directives (d55ed20)
  • embedded: gate markdown code block formatting behind code-block-tools opt-in (bd23ad1)
  • md046: treat MyST directive body as directive, not indented code block (060bae2)

Downloads

File Platform Checksum
rumdl-v0.2.4-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.2.4-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.2.4-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.2.4-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.2.4-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.2.4-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.2.4-x86_64-pc-windows-msvc.zip Windows x86_64 checksum

Installation

Using uv (Recommended)
uv tool install rumdl
Using pip
pip install rumdl
Using pipx
pipx install rumdl
Direct Download

Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.

v0.2.3

Compare Source

Fixed
  • code-block-tools: pipe newline-terminated content to external tools (497d892)

Downloads

File Platform Checksum
rumdl-v0.2.3-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.2.3-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.2.3-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.2.3-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.2.3-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.2.3-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.2.3-x86_64-pc-windows-msvc.zip Windows x86_64 checksum

Installation

Using uv (Recommended)
uv tool install rumdl
Using pip
pip install rumdl
Using pipx
pipx install rumdl
Direct Download

Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.

v0.2.2

Compare Source

Fixed
  • md081: treat unset and 0 as distinct emphasis thresholds (ca992bd)

Downloads

File Platform Checksum
rumdl-v0.2.2-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.2.2-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.2.2-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.2.2-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.2.2-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.2.2-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.2.2-x86_64-pc-windows-msvc.zip Windows x86_64 checksum

Installation

Using uv (Recommended)
uv tool install rumdl
Using pip
pip install rumdl
Using pipx
pipx install rumdl
Direct Download

Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.

v0.2.1

Compare Source

Added
  • md081: add no-excessive-emphasis rule (7e9ac64)

Downloads

File Platform Checksum
rumdl-v0.2.1-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.2.1-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.2.1-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.2.1-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.2.1-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.2.1-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.2.1-x86_64-pc-windows-msvc.zip Windows x86_64 checksum

Installation

Using uv (Recommended)
uv tool install rumdl
Using pip
pip install rumdl
Using pipx
pipx install rumdl
Direct Download

Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.

crate-ci/typos (typos)

v1.47.0

Compare Source

Features
  • Updated the dictionary with the May 2026 changes

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 4am on Monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Jun 1, 2026
@renovate renovate Bot enabled auto-merge (squash) June 1, 2026 03:17
@renovate renovate Bot force-pushed the renovate/linters branch from 8859d0b to 6af2fc8 Compare June 1, 2026 08:12
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
@renovate renovate Bot merged commit 3fc7b7b into main Jun 1, 2026
12 checks passed
@renovate renovate Bot deleted the renovate/linters branch June 1, 2026 13:38
jaydeluca pushed a commit that referenced this pull request Jun 4, 2026
This PR contains the following updates:

| Package | Update | Change | Pending |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|---|---|
| [aqua:owenlamont/ryl](https://redirect.github.com/owenlamont/ryl) |
minor | `0.10.0` → `0.11.0` | |
![age](https://developer.mend.io/api/mc/badges/age/github-tags/owenlamont%2fryl/0.11.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/owenlamont%2fryl/0.10.0/0.11.0?slim=true)
|
| [biome](https://redirect.github.com/biomejs/biome) | patch | `2.4.12`
→ `2.4.16` | |
![age](https://developer.mend.io/api/mc/badges/age/github-tags/biomejs%2fbiome/2.4.16?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/biomejs%2fbiome/2.4.12/2.4.16?slim=true)
|
| [npm:renovate](https://renovatebot.com)
([source](https://redirect.github.com/renovatebot/renovate)) | minor |
`43.150.0` → `43.202.1` | `43.205.3` (+6) |
![age](https://developer.mend.io/api/mc/badges/age/npm/renovate/43.202.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/renovate/43.150.0/43.202.1?slim=true)
|
| [ruff](https://redirect.github.com/astral-sh/ruff) | patch | `0.15.14`
→ `0.15.15` | |
![age](https://developer.mend.io/api/mc/badges/age/github-releases/astral-sh%2fruff/0.15.15?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/github-releases/astral-sh%2fruff/0.15.14/0.15.15?slim=true)
|
| [rumdl](https://redirect.github.com/rvben/rumdl) | patch | `0.2.0` →
`0.2.4` | |
![age](https://developer.mend.io/api/mc/badges/age/github-releases/rvben%2frumdl/v0.2.4?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/github-releases/rvben%2frumdl/v0.2.0/v0.2.4?slim=true)
|
| [typos](https://redirect.github.com/crate-ci/typos) | minor | `1.46.3`
→ `1.47.0` | |
![age](https://developer.mend.io/api/mc/badges/age/github-releases/crate-ci%2ftypos/1.47.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/github-releases/crate-ci%2ftypos/1.46.3/1.47.0?slim=true)
|

---

### Release Notes

<details>
<summary>owenlamont/ryl (aqua:owenlamont/ryl)</summary>

###
[`v0.11.0`](https://redirect.github.com/owenlamont/ryl/releases/tag/v0.11.0)

[Compare
Source](https://redirect.github.com/owenlamont/ryl/compare/v0.10.2...v0.11.0)

#### ⚠️ Breaking changes (0.10.2 → 0.11.0)

This release is not purely additive. Before upgrading:

1. **TOML `yaml-files` is rejected** — use `[files].yaml` instead. A
`ryl.toml` / `.ryl.toml` / `[tool.ryl]` that sets `yaml-files = [...]`
now
fails with exit 2 (`yaml-files is not valid in TOML; use [files] with
yaml = [...]`).
YAML (`.yamllint`) configs are unaffected, and `ryl --migrate-configs`
   converts it for you.
2. **A file matching no source kind is now an error (exit 2), not a
silent skip.**
   This applies both to files passed explicitly (e.g. `ryl README.md`,
`ryl $(git diff --name-only)`) and to `ryl - --stdin-filename
<non-YAML-path>`.
   Plain `ryl -` and the `types: [yaml]` pre-commit hook are unaffected.
3. **Multibyte column fix** — `commas` / `colons` / `braces` /
`brackets` now
report character-based columns. No diagnostics are added or removed, but
the
   reported `col` can shift on lines containing multibyte characters.
4. **Inline disable directives are now strictly yamllint-conformant.**
Malformed
`# yamllint disable…` comments (extra spaces after `#`, a missing
`rule:`
prefix, or trailing tokens) are treated as plain comments and no longer
   suppress diagnostics, matching yamllint exactly.

New, opt-in and non-breaking: YAML-in-Markdown linting
(`[files].markdown` or
the `--markdown` flag) and a preferred `# ryl …` spelling for inline
directives
(`# yamllint …` still works as a compatibility alias).

***

#### What's Changed

- Lint YAML embedded in Markdown; add `[files]` source-kind config
(closes
[#&#8203;222](https://redirect.github.com/owenlamont/ryl/issues/222)) by
[@&#8203;owenlamont](https://redirect.github.com/owenlamont) in
[#&#8203;237](https://redirect.github.com/owenlamont/ryl/pull/237)
- Property tests for rule checkers + char-column fix (closes
[#&#8203;239](https://redirect.github.com/owenlamont/ryl/issues/239)) by
[@&#8203;owenlamont](https://redirect.github.com/owenlamont) in
[#&#8203;240](https://redirect.github.com/owenlamont/ryl/pull/240)
- Markdown embedding follow-ups: `--fix` write-back + stdin +
`--markdown` (closes
[#&#8203;236](https://redirect.github.com/owenlamont/ryl/issues/236)) by
[@&#8203;owenlamont](https://redirect.github.com/owenlamont) in
[#&#8203;241](https://redirect.github.com/owenlamont/ryl/pull/241)
- Support inline rule-disable directives globally (closes
[#&#8203;242](https://redirect.github.com/owenlamont/ryl/issues/242)) by
[@&#8203;owenlamont](https://redirect.github.com/owenlamont) in
[#&#8203;243](https://redirect.github.com/owenlamont/ryl/pull/243)

**Full Changelog**:
<owenlamont/ryl@v0.10.2...v0.11.0>

###
[`v0.10.2`](https://redirect.github.com/owenlamont/ryl/releases/tag/v0.10.2)

[Compare
Source](https://redirect.github.com/owenlamont/ryl/compare/v0.10.1...v0.10.2)

#### What's Changed

- build(deps): bump taiki-e/install-action from 2.78.1 to 2.79.5 in the
actions-dependencies group by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;233](https://redirect.github.com/owenlamont/ryl/pull/233)
- Fix char-index vs byte-offset bugs across rules (closes
[#&#8203;232](https://redirect.github.com/owenlamont/ryl/issues/232)) +
release 0.10.2 by
[@&#8203;owenlamont](https://redirect.github.com/owenlamont) in
[#&#8203;234](https://redirect.github.com/owenlamont/ryl/pull/234)
- Update Rust toolchain from 1.95.0 to 1.96.0 (closes
[#&#8203;231](https://redirect.github.com/owenlamont/ryl/issues/231)) by
[@&#8203;owenlamont](https://redirect.github.com/owenlamont) in
[#&#8203;235](https://redirect.github.com/owenlamont/ryl/pull/235)

**Full Changelog**:
<owenlamont/ryl@v0.10.1...v0.10.2>

###
[`v0.10.1`](https://redirect.github.com/owenlamont/ryl/releases/tag/v0.10.1)

[Compare
Source](https://redirect.github.com/owenlamont/ryl/compare/v0.10.0...v0.10.1)

#### What's Changed

- Phase 1: migrate event-stream parser from saphyr-parser to
granit-parser by
[@&#8203;owenlamont](https://redirect.github.com/owenlamont) in
[#&#8203;227](https://redirect.github.com/owenlamont/ryl/pull/227)
- Phase 2: vendor saphyr DOM and drop saphyr dependency by
[@&#8203;owenlamont](https://redirect.github.com/owenlamont) in
[#&#8203;228](https://redirect.github.com/owenlamont/ryl/pull/228)
- Update Rust toolchain from 1.93.1 to 1.95.0 (closes
[#&#8203;229](https://redirect.github.com/owenlamont/ryl/issues/229)) by
[@&#8203;owenlamont](https://redirect.github.com/owenlamont) in
[#&#8203;230](https://redirect.github.com/owenlamont/ryl/pull/230)

**Full Changelog**:
<owenlamont/ryl@v0.10.0...v0.10.1>

</details>

<details>
<summary>biomejs/biome (biome)</summary>

###
[`v2.4.16`](https://redirect.github.com/biomejs/biome/compare/9dd3271eef16090416b6e77615a01e3bfbcf7993...5f4ea56b1dfb00d839af218e3c6484154073a7eb)

[Compare
Source](https://redirect.github.com/biomejs/biome/compare/@biomejs/biome@2.4.15...@biomejs/biome@2.4.16)

###
[`v2.4.15`](https://redirect.github.com/biomejs/biome/compare/46393e0240944064eb2a33c1810fc4204ced0cf7...9dd3271eef16090416b6e77615a01e3bfbcf7993)

[Compare
Source](https://redirect.github.com/biomejs/biome/compare/@biomejs/biome@2.4.14...@biomejs/biome@2.4.15)

###
[`v2.4.14`](https://redirect.github.com/biomejs/biome/compare/e31615035808fc71d47c3a8ebf1235005d999f78...46393e0240944064eb2a33c1810fc4204ced0cf7)

[Compare
Source](https://redirect.github.com/biomejs/biome/compare/@biomejs/biome@2.4.13...@biomejs/biome@2.4.14)

###
[`v2.4.13`](https://redirect.github.com/biomejs/biome/compare/baaacfc4cc000070742ac54d6394ed74152a204c...e31615035808fc71d47c3a8ebf1235005d999f78)

[Compare
Source](https://redirect.github.com/biomejs/biome/compare/@biomejs/biome@2.4.12...@biomejs/biome@2.4.13)

</details>

<details>
<summary>renovatebot/renovate (npm:renovate)</summary>

###
[`v43.202.1`](https://redirect.github.com/renovatebot/renovate/releases/tag/43.202.1)

[Compare
Source](https://redirect.github.com/renovatebot/renovate/compare/43.202.0...43.202.1)

##### Miscellaneous Chores

- **deps:** update dependency protobufjs\@&#8203;8.0.1 to v8.4.2 (main)
([#&#8203;43671](https://redirect.github.com/renovatebot/renovate/issues/43671))
([27dd08d](https://redirect.github.com/renovatebot/renovate/commit/27dd08dc6b89b847c84c14b6f23c1098f2b6e86b))

##### Build System

- **deps:** update dependency protobufjs to v8.4.2 (main)
([#&#8203;43670](https://redirect.github.com/renovatebot/renovate/issues/43670))
([ae1039a](https://redirect.github.com/renovatebot/renovate/commit/ae1039ad331f7c60de701398a895dfc9fc90604b))

###
[`v43.202.0`](https://redirect.github.com/renovatebot/renovate/releases/tag/43.202.0)

[Compare
Source](https://redirect.github.com/renovatebot/renovate/compare/43.201.3...43.202.0)

##### Features

- **deps:** update ghcr.io/renovatebot/base-image docker tag to v13.55.0
(main)
([#&#8203;43669](https://redirect.github.com/renovatebot/renovate/issues/43669))
([f3ed6fb](https://redirect.github.com/renovatebot/renovate/commit/f3ed6fb7507f3008fe5a3e20f3e087afd7035e62))

###
[`v43.201.3`](https://redirect.github.com/renovatebot/renovate/releases/tag/43.201.3)

[Compare
Source](https://redirect.github.com/renovatebot/renovate/compare/43.201.2...43.201.3)

##### Bug Fixes

- **deps:** update ghcr.io/renovatebot/base-image docker tag to v13.54.2
(main)
([#&#8203;43668](https://redirect.github.com/renovatebot/renovate/issues/43668))
([05bd161](https://redirect.github.com/renovatebot/renovate/commit/05bd161ccdddacaed4d226962261c527aec48d0d))

###
[`v43.201.2`](https://redirect.github.com/renovatebot/renovate/releases/tag/43.201.2)

[Compare
Source](https://redirect.github.com/renovatebot/renovate/compare/43.201.1...43.201.2)

##### Bug Fixes

- **deps:** update ghcr.io/renovatebot/base-image docker tag to v13.54.1
(main)
([#&#8203;43667](https://redirect.github.com/renovatebot/renovate/issues/43667))
([7b74cba](https://redirect.github.com/renovatebot/renovate/commit/7b74cba8b051062c4151700dee550814921dc855))

##### Miscellaneous Chores

- **deps:** update dependency protobufjs\@&#8203;8.0.1 to v8.4.1 (main)
([#&#8203;43666](https://redirect.github.com/renovatebot/renovate/issues/43666))
([0b6059d](https://redirect.github.com/renovatebot/renovate/commit/0b6059dc1a846b6d0e59d8360647084daa2486e3))

###
[`v43.201.1`](https://redirect.github.com/renovatebot/renovate/releases/tag/43.201.1)

[Compare
Source](https://redirect.github.com/renovatebot/renovate/compare/43.200.1...43.201.1)

##### Miscellaneous Chores

- **deps:** update dependency
[@&#8203;smithy/util-stream](https://redirect.github.com/smithy/util-stream)
to v4.6.4 (main)
([#&#8203;43664](https://redirect.github.com/renovatebot/renovate/issues/43664))
([e8d3159](https://redirect.github.com/renovatebot/renovate/commit/e8d31597e3c11be52bff486cb0371f007a92a464))

##### Build System

- **deps:** update dependency protobufjs to v8.4.1 (main)
([#&#8203;43663](https://redirect.github.com/renovatebot/renovate/issues/43663))
([779866a](https://redirect.github.com/renovatebot/renovate/commit/779866a1c4dea35a991d1225dd4af480faefb493))

###
[`v43.200.1`](https://redirect.github.com/renovatebot/renovate/releases/tag/43.200.1)

[Compare
Source](https://redirect.github.com/renovatebot/renovate/compare/43.150.0...43.200.1)

##### Bug Fixes

- **deps): Revert "build(deps:** update dependency node to v24.16.0
(main)"
([#&#8203;43658](https://redirect.github.com/renovatebot/renovate/issues/43658))
([249c3bf](https://redirect.github.com/renovatebot/renovate/commit/249c3bfe3be2b3df7cdc07df3064e8295b980d73)),
closes
[#&#8203;43527](https://redirect.github.com/renovatebot/renovate/issues/43527)

</details>

<details>
<summary>astral-sh/ruff (ruff)</summary>

###
[`v0.15.15`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#01515)

[Compare
Source](https://redirect.github.com/astral-sh/ruff/compare/0.15.14...0.15.15)

Released on 2026-05-28.

##### Preview features

- Fix Markdown closing fence handling
([#&#8203;25310](https://redirect.github.com/astral-sh/ruff/pull/25310))
- \[`pyflakes`] Report duplicate imports in `typing.TYPE_CHECKING` block
(`F811`)
([#&#8203;22560](https://redirect.github.com/astral-sh/ruff/pull/22560))

##### Bug fixes

- \[`pyflakes`] Treat function-scope bare annotations as locals per PEP
526 (`F821`)
([#&#8203;21540](https://redirect.github.com/astral-sh/ruff/pull/21540))

##### Performance

- Avoid redundant `TokenValue` drops in the lexer
([#&#8203;25300](https://redirect.github.com/astral-sh/ruff/pull/25300))
- Reduce memory usage by dropping token-excess capacity and improve
performance by approximating the initial tokens `Vec` size
([#&#8203;25354](https://redirect.github.com/astral-sh/ruff/pull/25354))
- Use `ThinVec` in AST to shrink `Stmt`
([#&#8203;25361](https://redirect.github.com/astral-sh/ruff/pull/25361))

##### Documentation

- Fix `line-length` example for `--config` option
([#&#8203;25389](https://redirect.github.com/astral-sh/ruff/pull/25389))
- \[`flake8-comprehensions`] Document `RecursionError` edge case in
`__len__` (`C416`)
([#&#8203;25286](https://redirect.github.com/astral-sh/ruff/pull/25286))
- \[`mccabe`] Improve example (`C901`)
([#&#8203;25287](https://redirect.github.com/astral-sh/ruff/pull/25287))
- \[`pyupgrade`] Clarify fix safety docs (`UP007`, `UP045`)
([#&#8203;25288](https://redirect.github.com/astral-sh/ruff/pull/25288))
- \[`refurb`] Document `FURB192` exception change for empty sequences
([#&#8203;25317](https://redirect.github.com/astral-sh/ruff/pull/25317))
- \[`ruff`] Document false negative for user-defined types (`RUF013`)
([#&#8203;25289](https://redirect.github.com/astral-sh/ruff/pull/25289))

##### Formatter

- Fix formatting of lambdas nested within f-strings
([#&#8203;25398](https://redirect.github.com/astral-sh/ruff/pull/25398))

##### Server

- Return code action for `codeAction/resolve` requests that contain no
or no valid URL
([#&#8203;25365](https://redirect.github.com/astral-sh/ruff/pull/25365))

##### Other changes

- Expand semantic syntax errors for invalid walruses
([#&#8203;25415](https://redirect.github.com/astral-sh/ruff/pull/25415))

##### Contributors

- [@&#8203;chirizxc](https://redirect.github.com/chirizxc)
- [@&#8203;ntBre](https://redirect.github.com/ntBre)
- [@&#8203;adityasingh2400](https://redirect.github.com/adityasingh2400)
- [@&#8203;charliermarsh](https://redirect.github.com/charliermarsh)
- [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace)
-
[@&#8203;martin-schlossarek](https://redirect.github.com/martin-schlossarek)
- [@&#8203;MichaReiser](https://redirect.github.com/MichaReiser)
- [@&#8203;Ruchir28](https://redirect.github.com/Ruchir28)

</details>

<details>
<summary>rvben/rumdl (rumdl)</summary>

###
[`v0.2.4`](https://redirect.github.com/rvben/rumdl/releases/tag/v0.2.4)

[Compare
Source](https://redirect.github.com/rvben/rumdl/compare/v0.2.3...v0.2.4)

##### Fixed

- **md060**: apply aligned-delimiter when a table auto-compacts past
max-width
([663f4ba](https://redirect.github.com/rvben/rumdl/commit/663f4babbb24102bd80924c2d31c9bd7005c61e7))
- **md034**: don't flag URL arguments of MyST colon directives
([d55ed20](https://redirect.github.com/rvben/rumdl/commit/d55ed20eab6a5b7d17f53976af53c019e4d3b0c1))
- **embedded**: gate markdown code block formatting behind
code-block-tools opt-in
([bd23ad1](https://redirect.github.com/rvben/rumdl/commit/bd23ad15e02499100f9d76ed24e9aae16b8750b6))
- **md046**: treat MyST directive body as directive, not indented code
block
([060bae2](https://redirect.github.com/rvben/rumdl/commit/060bae2292c7e25805abc1d86de709252c607641))

#### Downloads

| File | Platform | Checksum |
|
--------------------------------------------------------------------------------------------------------------------------------------------------------
| --------------------------- |
-------------------------------------------------------------------------------------------------------------------------
|
|
[rumdl-v0.2.4-x86\_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.4/rumdl-v0.2.4-x86_64-unknown-linux-gnu.tar.gz)
| Linux x86\_64 |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.4/rumdl-v0.2.4-x86_64-unknown-linux-gnu.tar.gz.sha256)
|
|
[rumdl-v0.2.4-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.4/rumdl-v0.2.4-x86_64-unknown-linux-musl.tar.gz)
| Linux x86\_64 (musl) |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.4/rumdl-v0.2.4-x86_64-unknown-linux-musl.tar.gz.sha256)
|
|
[rumdl-v0.2.4-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.4/rumdl-v0.2.4-aarch64-unknown-linux-gnu.tar.gz)
| Linux ARM64 |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.4/rumdl-v0.2.4-aarch64-unknown-linux-gnu.tar.gz.sha256)
|
|
[rumdl-v0.2.4-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.4/rumdl-v0.2.4-aarch64-unknown-linux-musl.tar.gz)
| Linux ARM64 (musl) |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.4/rumdl-v0.2.4-aarch64-unknown-linux-musl.tar.gz.sha256)
|
|
[rumdl-v0.2.4-x86\_64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.4/rumdl-v0.2.4-x86_64-apple-darwin.tar.gz)
| macOS x86\_64 |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.4/rumdl-v0.2.4-x86_64-apple-darwin.tar.gz.sha256)
|
|
[rumdl-v0.2.4-aarch64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.4/rumdl-v0.2.4-aarch64-apple-darwin.tar.gz)
| macOS ARM64 (Apple Silicon) |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.4/rumdl-v0.2.4-aarch64-apple-darwin.tar.gz.sha256)
|
|
[rumdl-v0.2.4-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.4/rumdl-v0.2.4-x86_64-pc-windows-msvc.zip)
| Windows x86\_64 |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.4/rumdl-v0.2.4-x86_64-pc-windows-msvc.zip.sha256)
|

#### Installation

##### Using uv (Recommended)

```bash
uv tool install rumdl
```

##### Using pip

```bash
pip install rumdl
```

##### Using pipx

```bash
pipx install rumdl
```

##### Direct Download

Download the appropriate binary for your platform from the table above,
extract it, and add it to your PATH.

###
[`v0.2.3`](https://redirect.github.com/rvben/rumdl/releases/tag/v0.2.3)

[Compare
Source](https://redirect.github.com/rvben/rumdl/compare/v0.2.2...v0.2.3)

##### Fixed

- **code-block-tools**: pipe newline-terminated content to external
tools
([497d892](https://redirect.github.com/rvben/rumdl/commit/497d89227f2307cf1f29095cf9024ed2dd878f3d))

#### Downloads

| File | Platform | Checksum |
|
--------------------------------------------------------------------------------------------------------------------------------------------------------
| --------------------------- |
-------------------------------------------------------------------------------------------------------------------------
|
|
[rumdl-v0.2.3-x86\_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.3/rumdl-v0.2.3-x86_64-unknown-linux-gnu.tar.gz)
| Linux x86\_64 |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.3/rumdl-v0.2.3-x86_64-unknown-linux-gnu.tar.gz.sha256)
|
|
[rumdl-v0.2.3-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.3/rumdl-v0.2.3-x86_64-unknown-linux-musl.tar.gz)
| Linux x86\_64 (musl) |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.3/rumdl-v0.2.3-x86_64-unknown-linux-musl.tar.gz.sha256)
|
|
[rumdl-v0.2.3-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.3/rumdl-v0.2.3-aarch64-unknown-linux-gnu.tar.gz)
| Linux ARM64 |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.3/rumdl-v0.2.3-aarch64-unknown-linux-gnu.tar.gz.sha256)
|
|
[rumdl-v0.2.3-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.3/rumdl-v0.2.3-aarch64-unknown-linux-musl.tar.gz)
| Linux ARM64 (musl) |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.3/rumdl-v0.2.3-aarch64-unknown-linux-musl.tar.gz.sha256)
|
|
[rumdl-v0.2.3-x86\_64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.3/rumdl-v0.2.3-x86_64-apple-darwin.tar.gz)
| macOS x86\_64 |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.3/rumdl-v0.2.3-x86_64-apple-darwin.tar.gz.sha256)
|
|
[rumdl-v0.2.3-aarch64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.3/rumdl-v0.2.3-aarch64-apple-darwin.tar.gz)
| macOS ARM64 (Apple Silicon) |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.3/rumdl-v0.2.3-aarch64-apple-darwin.tar.gz.sha256)
|
|
[rumdl-v0.2.3-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.3/rumdl-v0.2.3-x86_64-pc-windows-msvc.zip)
| Windows x86\_64 |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.3/rumdl-v0.2.3-x86_64-pc-windows-msvc.zip.sha256)
|

#### Installation

##### Using uv (Recommended)

```bash
uv tool install rumdl
```

##### Using pip

```bash
pip install rumdl
```

##### Using pipx

```bash
pipx install rumdl
```

##### Direct Download

Download the appropriate binary for your platform from the table above,
extract it, and add it to your PATH.

###
[`v0.2.2`](https://redirect.github.com/rvben/rumdl/releases/tag/v0.2.2)

[Compare
Source](https://redirect.github.com/rvben/rumdl/compare/v0.2.1...v0.2.2)

##### Fixed

- **md081**: treat unset and 0 as distinct emphasis thresholds
([ca992bd](https://redirect.github.com/rvben/rumdl/commit/ca992bd8fa0116024a9dd084b403df7f0edf4aa8))

#### Downloads

| File | Platform | Checksum |
|
--------------------------------------------------------------------------------------------------------------------------------------------------------
| --------------------------- |
-------------------------------------------------------------------------------------------------------------------------
|
|
[rumdl-v0.2.2-x86\_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.2/rumdl-v0.2.2-x86_64-unknown-linux-gnu.tar.gz)
| Linux x86\_64 |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.2/rumdl-v0.2.2-x86_64-unknown-linux-gnu.tar.gz.sha256)
|
|
[rumdl-v0.2.2-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.2/rumdl-v0.2.2-x86_64-unknown-linux-musl.tar.gz)
| Linux x86\_64 (musl) |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.2/rumdl-v0.2.2-x86_64-unknown-linux-musl.tar.gz.sha256)
|
|
[rumdl-v0.2.2-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.2/rumdl-v0.2.2-aarch64-unknown-linux-gnu.tar.gz)
| Linux ARM64 |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.2/rumdl-v0.2.2-aarch64-unknown-linux-gnu.tar.gz.sha256)
|
|
[rumdl-v0.2.2-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.2/rumdl-v0.2.2-aarch64-unknown-linux-musl.tar.gz)
| Linux ARM64 (musl) |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.2/rumdl-v0.2.2-aarch64-unknown-linux-musl.tar.gz.sha256)
|
|
[rumdl-v0.2.2-x86\_64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.2/rumdl-v0.2.2-x86_64-apple-darwin.tar.gz)
| macOS x86\_64 |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.2/rumdl-v0.2.2-x86_64-apple-darwin.tar.gz.sha256)
|
|
[rumdl-v0.2.2-aarch64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.2/rumdl-v0.2.2-aarch64-apple-darwin.tar.gz)
| macOS ARM64 (Apple Silicon) |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.2/rumdl-v0.2.2-aarch64-apple-darwin.tar.gz.sha256)
|
|
[rumdl-v0.2.2-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.2/rumdl-v0.2.2-x86_64-pc-windows-msvc.zip)
| Windows x86\_64 |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.2/rumdl-v0.2.2-x86_64-pc-windows-msvc.zip.sha256)
|

#### Installation

##### Using uv (Recommended)

```bash
uv tool install rumdl
```

##### Using pip

```bash
pip install rumdl
```

##### Using pipx

```bash
pipx install rumdl
```

##### Direct Download

Download the appropriate binary for your platform from the table above,
extract it, and add it to your PATH.

###
[`v0.2.1`](https://redirect.github.com/rvben/rumdl/releases/tag/v0.2.1)

[Compare
Source](https://redirect.github.com/rvben/rumdl/compare/v0.2.0...v0.2.1)

##### Added

- **md081**: add no-excessive-emphasis rule
([7e9ac64](https://redirect.github.com/rvben/rumdl/commit/7e9ac64cab270b59b4bdaf70595fa32a28ffac32))

#### Downloads

| File | Platform | Checksum |
|
--------------------------------------------------------------------------------------------------------------------------------------------------------
| --------------------------- |
-------------------------------------------------------------------------------------------------------------------------
|
|
[rumdl-v0.2.1-x86\_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.1/rumdl-v0.2.1-x86_64-unknown-linux-gnu.tar.gz)
| Linux x86\_64 |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.1/rumdl-v0.2.1-x86_64-unknown-linux-gnu.tar.gz.sha256)
|
|
[rumdl-v0.2.1-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.1/rumdl-v0.2.1-x86_64-unknown-linux-musl.tar.gz)
| Linux x86\_64 (musl) |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.1/rumdl-v0.2.1-x86_64-unknown-linux-musl.tar.gz.sha256)
|
|
[rumdl-v0.2.1-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.1/rumdl-v0.2.1-aarch64-unknown-linux-gnu.tar.gz)
| Linux ARM64 |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.1/rumdl-v0.2.1-aarch64-unknown-linux-gnu.tar.gz.sha256)
|
|
[rumdl-v0.2.1-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.1/rumdl-v0.2.1-aarch64-unknown-linux-musl.tar.gz)
| Linux ARM64 (musl) |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.1/rumdl-v0.2.1-aarch64-unknown-linux-musl.tar.gz.sha256)
|
|
[rumdl-v0.2.1-x86\_64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.1/rumdl-v0.2.1-x86_64-apple-darwin.tar.gz)
| macOS x86\_64 |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.1/rumdl-v0.2.1-x86_64-apple-darwin.tar.gz.sha256)
|
|
[rumdl-v0.2.1-aarch64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.1/rumdl-v0.2.1-aarch64-apple-darwin.tar.gz)
| macOS ARM64 (Apple Silicon) |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.1/rumdl-v0.2.1-aarch64-apple-darwin.tar.gz.sha256)
|
|
[rumdl-v0.2.1-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.1/rumdl-v0.2.1-x86_64-pc-windows-msvc.zip)
| Windows x86\_64 |
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.1/rumdl-v0.2.1-x86_64-pc-windows-msvc.zip.sha256)
|

#### Installation

##### Using uv (Recommended)

```bash
uv tool install rumdl
```

##### Using pip

```bash
pip install rumdl
```

##### Using pipx

```bash
pipx install rumdl
```

##### Direct Download

Download the appropriate binary for your platform from the table above,
extract it, and add it to your PATH.

</details>

<details>
<summary>crate-ci/typos (typos)</summary>

###
[`v1.47.0`](https://redirect.github.com/crate-ci/typos/blob/HEAD/CHANGELOG.md#1470---2026-05-29)

[Compare
Source](https://redirect.github.com/crate-ci/typos/compare/v1.46.3...v1.47.0)

##### Features

- Updated the dictionary with the [May
2026](https://redirect.github.com/crate-ci/typos/issues/1545) changes

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - "before 4am on Monday"
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/prometheus/client_java).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDIuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIwMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->

---------

Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Jay DeLuca <jaydeluca4@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant